package com.xty.commodity.foodFactory;




import com.xty.commodity.Item;
import org.springframework.validation.annotation.Validated;

import javax.validation.constraints.NotBlank;


/**
 * Created By IntelliJ IDEA
 *
 * @author 许腾洋
 * @date 2021/11/25
 * description: 结合工厂方法模式、简单工厂模式
 */
@Validated
public interface FoodFactory {
    /**
     * 返回订单商品（食物名称、包装、价格）
     * @param name 商品名称
     * @return Item
     */
    Item getItem(@NotBlank String name);
}
